Skip to content

refactor(PostgreSQL): 提取驱动类型判断工具#110

Merged
zhou-hao merged 1 commit into
hs-web:4.2from
goten7:codex/postgresql-driver-utils
May 26, 2026
Merged

refactor(PostgreSQL): 提取驱动类型判断工具#110
zhou-hao merged 1 commit into
hs-web:4.2from
goten7:codex/postgresql-driver-utils

Conversation

@goten7
Copy link
Copy Markdown
Contributor

@goten7 goten7 commented May 26, 2026

变更说明

  • 新增 PostgresqlDriverUtils,集中维护 PostgreSQL JDBC/R2DBC 驱动返回值的精确类名判断。
  • 调整 JDBC/R2DBC JSON reader、数组类型和向量类型复用公共判断逻辑。
  • 补充 JDBC JSON reader 单测,覆盖 PGobject 与其子类的匹配差异。

测试

  • 已执行:git diff --check
  • 未执行 Java 单元测试:按本地仓库指令,Java 编译/测试由用户自行完成。
  • 建议执行:java21 && mvn -pl hsweb-easy-orm-rdb -Dtest=JsonCodecSupportTest,PostgresqlArraySupportTest,PostgresqlVectorSupportTest test

其他

  • 不涉及 i18n。
  • 不涉及 TraceHolder 链路追踪。
  • 不涉及 MBean 运维观测。

@zhou-hao zhou-hao merged commit 46bf895 into hs-web:4.2 May 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants